radiate layer of tympanic membrane - French English Dictionary